"""
Python中 函数参数的写法主要有四种：
    1. 位置参数
    2. 关键字参数
    3. 默认参数(缺省参数)
    4. 不定长参数


细节：
    1. 位置参数 和 关键字 参数 是针对于 实参 来讲的
    2. 缺省参数 和 不定长参数 是针对 形参  来讲的

缺省参数
    缺省参数也叫默认参数，即 定义在函数的形参列表 的最后

    格式：
        键 = 值 的形式来定义的，且必须放在形参列表的最后
    细节：
        1. 调用函数的时候，没有给缺省参数赋值，则用缺省参数的默认值
        2. 调用函数时，如果给缺省参数复制了，则用赋的值
"""

def user_info(name,age=18,address='北京'):
    print(f'大家好，我叫{name}，今年{age}岁了，家住{address}')


if __name__ == '__main__':
    user_info('聂茹凤')
    user_info('谭鑫宇',22)
    user_info('韩耀祖',25,'河北邯郸')


